package routers

import (
	"github.com/astaxie/beego"
)

func init() {

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindProjects",
			Router: `/services/ConfigurationService/FindProjects`,
			AllowHTTPMethods: []string{"get"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindProjectVersionsByProject",
			Router: `/services/ConfigurationService/FindProjectVersionsByProject`,
			AllowHTTPMethods: []string{"get"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindFlowsInProject",
			Router: `/services/ConfigurationService/FindFlowsInProject`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindModelsInProject",
			Router: `/services/ConfigurationService/FindModelsInProject`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindResourcesInProject",
			Router: `/services/ConfigurationService/FindResourcesInProject`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindProjectDependencies",
			Router: `/services/ConfigurationService/FindProjectDependencies`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindResource",
			Router: `/services/ConfigurationService/FindResource`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindResourceDefinition",
			Router: `/services/ConfigurationService/FindResourceDefinition`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindResourceSettting",
			Router: `/services/ConfigurationService/FindResourceSettting`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "SaveResourceSettings",
			Router: `/services/ConfigurationService/SaveResourceSettings`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindModel",
			Router: `/services/ConfigurationService/FindModel`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"] = append(beego.GlobalControllerRouter["goetl/controllers:ConfigurationController"],
		beego.ControllerComments{
			Method: "FindComponent",
			Router: `/services/ConfigurationService/FindComponent`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:DefinitionPlusUIFactoryController"] = append(beego.GlobalControllerRouter["goetl/controllers:DefinitionPlusUIFactoryController"],
		beego.ControllerComments{
			Method: "FindAllComponentUis",
			Router: `/services/DefinitionPlusUIFactory/FindAllComponentUis`,
			AllowHTTPMethods: []string{"get"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:FlowController"] = append(beego.GlobalControllerRouter["goetl/controllers:FlowController"],
		beego.ControllerComments{
			Method: "GetNodes",
			Router: `/services/Flow/GetNodes`,
			AllowHTTPMethods: []string{"get"},
			Params: nil})

	beego.GlobalControllerRouter["goetl/controllers:FlowController"] = append(beego.GlobalControllerRouter["goetl/controllers:FlowController"],
		beego.ControllerComments{
			Method: "RunFlow",
			Router: `/services/Flow/RunFlow`,
			AllowHTTPMethods: []string{"post"},
			Params: nil})

}
